
package org.sql.commands;

// *************************************************************************/
// Charada Soft
// Area de Desarrollo de Sistemas de Información
// *************************************************************************/
// Proyecto : java connector sql 
// Archivo : Filter.java
// Descripcion : Interfaz Filter
// *************************************************************************/
// Version : 2.10.4
// Fecha de Creación: 30 de Junio de 2014
// Author : Daniel Andres Castillo Pedroza
// *************************************************************************/

import org.sql.commands.exception.DMLException;

public interface Filter {
    
    // Atributos estáticos de la clase Filter
    
    public static final String OR = "OR";
    public static final String AND = "AND";
    
    // Metodos de la Interfaz Filter
    
    /**
      * Este método nos permite obtener la descripción del Filtro.
      * @return Retorna la descripción en un objeto <code>String</code>.
      * @throws DMLException
    */
    
    public String getFilter() throws DMLException;
    
    /**
      * Este método nos permite obtener el conector para el Filtro.
      * @return Retorna la conector en un objeto <code>String</code>.
    */
    
    public String getConnector();
}